<HTML><HEAD>
<META NAME="copyright" CONTENT="Copyright (c) 1986-2006, Eiffel Software and others">
<META NAME="license" CONTENT="Eiffel Forum License v2 (see forum.txt)">
<META NAME="description" CONTENT="To easily manage allocation and release of allocated C memory, and to perform insertion of basic elements. Byte order is by default platform specific. Although memory allocation routines do not accept a zero sized pointer MANAGED_POINTER does by allocating in fact a 1 byte sized pointer for this particular case.">
<META NAME="library" CONTENT="Free implementation of ELKS library">
<META NAME="keywords" CONTENT="Eiffel class">
<META NAME="keywords" CONTENT="Eiffel class">
<TITLE>managed_pointer Chart</TITLE></HEAD>
<BODY BGCOLOR="white">
<P ALIGN="CENTER">Automatic generation produced by ISE Eiffel</P>
<PRE><TABLE BORDER="1" ALIGN="CENTER"><TR><TD><A HREF="../class_list.html">Classes</A></TD><TD><A HREF="../cluster_list.html">Clusters</A></TD><TD><A HREF="../cluster_hierarchy.html">Cluster hierarchy</A></TD><TD>Chart</TD><TD><A HREF="managed_pointer_links.html">Relations</A></TD><TD><A HREF="managed_pointer_flatshort.html">Flat contracts</A></TD></TR></TABLE><B>class</B>
    <A HREF="../base/managed_pointer_chart.html">MANAGED_POINTER</A>

<B>General</B>
    cluster: elks
    description: 
        "To easily manage allocation and release of allocated C memory, and
        to perform insertion of basic elements. Byte order is by default
        platform specific.
        Although memory allocation routines do not accept a zero sized pointer
        MANAGED_POINTER does by allocating in fact a 1 byte sized pointer for
        this particular case."
    create: <A HREF="../base/managed_pointer_flatshort.html#f_make_from_array">make_from_array</A>, <A HREF="../base/managed_pointer_flatshort.html#f_make_from_pointer">make_from_pointer</A>, <A HREF="../base/managed_pointer_flatshort.html#f_share_from_pointer">share_from_pointer</A>, <A HREF="../base/managed_pointer_flatshort.html#f_make">make</A>

<B>Ancestors</B>
    <A HREF="../base/disposable_chart.html">DISPOSABLE</A>*
    <A HREF="../base/platform_chart.html">PLATFORM</A>

<B>Queries</B>
    <A HREF="../base/platform_flatshort.html#f_boolean_bits">boolean_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_boolean_bytes">boolean_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_character_32_bits">Character_32_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_character_32_bytes">Character_32_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_character_8_bits">Character_8_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_character_8_bytes">Character_8_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/managed_pointer_flatshort.html#f_count">count</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/platform_flatshort.html#f_integer_16_bits">Integer_16_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_16_bytes">Integer_16_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_32_bits">Integer_32_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_32_bytes">Integer_32_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_64_bits">Integer_64_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_64_bytes">Integer_64_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_8_bits">Integer_8_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_integer_8_bytes">Integer_8_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_is_dotnet">is_dotnet</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/managed_pointer_flatshort.html#f_is_equal">is_equal</A> (other: [<B>like</B> <B>Current</B>] <A HREF="../base/managed_pointer_chart.html">MANAGED_POINTER</A>): <A HREF="../base/boolean_chart.html">BOOLEAN</A>
    <A HREF="../base/platform_flatshort.html#f_is_little_endian">Is_little_endian</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_is_mac">is_mac</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/managed_pointer_flatshort.html#f_is_shared">is_shared</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A>
    <A HREF="../base/platform_flatshort.html#f_is_thread_capable">is_thread_capable</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_is_unix">is_unix</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_is_vms">is_vms</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_is_windows">is_windows</A>: <A HREF="../base/boolean_chart.html">BOOLEAN</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/managed_pointer_flatshort.html#f_item">item</A>: <A HREF="../base/pointer_chart.html">POINTER</A>
    <A HREF="../base/platform_flatshort.html#f_natural_16_bits">Natural_16_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_16_bytes">Natural_16_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_32_bits">Natural_32_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_32_bytes">Natural_32_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_64_bits">Natural_64_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_64_bytes">Natural_64_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_8_bits">Natural_8_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_natural_8_bytes">Natural_8_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_pointer_bits">pointer_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_pointer_bytes">pointer_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_array">read_array</A> (pos, a_count: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/array_chart.html">ARRAY</A> [<A HREF="../base/natural_8_chart.html">NATURAL_8</A>]
    <A HREF="../base/managed_pointer_flatshort.html#f_read_boolean">read_boolean</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/boolean_chart.html">BOOLEAN</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_character">read_character</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/character_8_chart.html">CHARACTER_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_16">read_integer_16</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_16_chart.html">INTEGER_16</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_16_be">read_integer_16_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_16_chart.html">INTEGER_16</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_16_le">read_integer_16_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_16_chart.html">INTEGER_16</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_32">read_integer_32</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_32_be">read_integer_32_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_32_le">read_integer_32_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_64">read_integer_64</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_64_chart.html">INTEGER_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_64_be">read_integer_64_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_64_chart.html">INTEGER_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_64_le">read_integer_64_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_64_chart.html">INTEGER_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_8">read_integer_8</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_8_chart.html">INTEGER_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_8_be">read_integer_8_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_8_chart.html">INTEGER_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_integer_8_le">read_integer_8_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_8_chart.html">INTEGER_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_16">read_natural_16</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_16_chart.html">NATURAL_16</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_16_be">read_natural_16_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_16_chart.html">NATURAL_16</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_16_le">read_natural_16_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_16_chart.html">NATURAL_16</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_32">read_natural_32</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_32_chart.html">NATURAL_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_32_be">read_natural_32_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_32_chart.html">NATURAL_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_32_le">read_natural_32_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_32_chart.html">NATURAL_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_64">read_natural_64</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_64_chart.html">NATURAL_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_64_be">read_natural_64_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_64_chart.html">NATURAL_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_64_le">read_natural_64_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_64_chart.html">NATURAL_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_8">read_natural_8</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_8_chart.html">NATURAL_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_8_be">read_natural_8_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_8_chart.html">NATURAL_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_natural_8_le">read_natural_8_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/natural_8_chart.html">NATURAL_8</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_pointer">read_pointer</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/pointer_chart.html">POINTER</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_real_32">read_real_32</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/real_32_chart.html">REAL_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_real_32_be">read_real_32_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/real_32_chart.html">REAL_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_real_32_le">read_real_32_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/real_32_chart.html">REAL_32</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_real_64">read_real_64</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/real_64_chart.html">REAL_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_real_64_be">read_real_64_be</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/real_64_chart.html">REAL_64</A>
    <A HREF="../base/managed_pointer_flatshort.html#f_read_real_64_le">read_real_64_le</A> (pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/real_64_chart.html">REAL_64</A>
    <A HREF="../base/platform_flatshort.html#f_real_32_bits">Real_32_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_real_32_bytes">Real_32_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_real_64_bits">Real_64_bits</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>
    <A HREF="../base/platform_flatshort.html#f_real_64_bytes">Real_64_bytes</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A><FONT COLOR="red"> -- (from PLATFORM)</FONT>

<B>Commands</B>
    <A HREF="../base/managed_pointer_flatshort.html#f_append">append</A> (other: [<B>like</B> <B>Current</B>] <A HREF="../base/managed_pointer_chart.html">MANAGED_POINTER</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_copy">copy</A> (other: [<B>like</B> <B>Current</B>] <A HREF="../base/managed_pointer_chart.html">MANAGED_POINTER</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_array">put_array</A> (data: <A HREF="../base/array_chart.html">ARRAY</A> [<A HREF="../base/natural_8_chart.html">NATURAL_8</A>]; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_boolean">put_boolean</A> (b: <A HREF="../base/boolean_chart.html">BOOLEAN</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_character">put_character</A> (c: <A HREF="../base/character_8_chart.html">CHARACTER_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_16">put_integer_16</A> (i: <A HREF="../base/integer_16_chart.html">INTEGER_16</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_16_be">put_integer_16_be</A> (i: <A HREF="../base/integer_16_chart.html">INTEGER_16</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_16_le">put_integer_16_le</A> (i: <A HREF="../base/integer_16_chart.html">INTEGER_16</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_32">put_integer_32</A> (i, pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_32_be">put_integer_32_be</A> (i, pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_32_le">put_integer_32_le</A> (i, pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_64">put_integer_64</A> (i: <A HREF="../base/integer_64_chart.html">INTEGER_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_64_be">put_integer_64_be</A> (i: <A HREF="../base/integer_64_chart.html">INTEGER_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_64_le">put_integer_64_le</A> (i: <A HREF="../base/integer_64_chart.html">INTEGER_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_8">put_integer_8</A> (i: <A HREF="../base/integer_8_chart.html">INTEGER_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_8_be">put_integer_8_be</A> (i: <A HREF="../base/integer_8_chart.html">INTEGER_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_integer_8_le">put_integer_8_le</A> (i: <A HREF="../base/integer_8_chart.html">INTEGER_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_16">put_natural_16</A> (i: <A HREF="../base/natural_16_chart.html">NATURAL_16</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_16_be">put_natural_16_be</A> (i: <A HREF="../base/natural_16_chart.html">NATURAL_16</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_16_le">put_natural_16_le</A> (i: <A HREF="../base/natural_16_chart.html">NATURAL_16</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_32">put_natural_32</A> (i: <A HREF="../base/natural_32_chart.html">NATURAL_32</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_32_be">put_natural_32_be</A> (i: <A HREF="../base/natural_32_chart.html">NATURAL_32</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_32_le">put_natural_32_le</A> (i: <A HREF="../base/natural_32_chart.html">NATURAL_32</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_64">put_natural_64</A> (i: <A HREF="../base/natural_64_chart.html">NATURAL_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_64_be">put_natural_64_be</A> (i: <A HREF="../base/natural_64_chart.html">NATURAL_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_64_le">put_natural_64_le</A> (i: <A HREF="../base/natural_64_chart.html">NATURAL_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_8">put_natural_8</A> (i: <A HREF="../base/natural_8_chart.html">NATURAL_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_8_be">put_natural_8_be</A> (i: <A HREF="../base/natural_8_chart.html">NATURAL_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_natural_8_le">put_natural_8_le</A> (i: <A HREF="../base/natural_8_chart.html">NATURAL_8</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_pointer">put_pointer</A> (p: <A HREF="../base/pointer_chart.html">POINTER</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_real_32">put_real_32</A> (r: <A HREF="../base/real_32_chart.html">REAL_32</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_real_32_be">put_real_32_be</A> (v: <A HREF="../base/real_32_chart.html">REAL_32</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_real_32_le">put_real_32_le</A> (v: <A HREF="../base/real_32_chart.html">REAL_32</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_real_64">put_real_64</A> (d: <A HREF="../base/real_64_chart.html">REAL_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_real_64_be">put_real_64_be</A> (v: <A HREF="../base/real_64_chart.html">REAL_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_put_real_64_le">put_real_64_le</A> (v: <A HREF="../base/real_64_chart.html">REAL_64</A>; pos: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_resize">resize</A> (n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/managed_pointer_flatshort.html#f_set_from_pointer">set_from_pointer</A> (a_ptr: <A HREF="../base/pointer_chart.html">POINTER</A>; n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)

<B>Constraints</B>
    item not null
    valid count

<TABLE BORDER="1" ALIGN="CENTER"><TR><TD><A HREF="../class_list.html">Classes</A></TD><TD><A HREF="../cluster_list.html">Clusters</A></TD><TD><A HREF="../cluster_hierarchy.html">Cluster hierarchy</A></TD><TD>Chart</TD><TD><A HREF="managed_pointer_links.html">Relations</A></TD><TD><A HREF="managed_pointer_flatshort.html">Flat contracts</A></TD></TR></TABLE></PRE>
<P ALIGN="CENTER"> &#045;&#045; Generated by ISE Eiffel &#045;&#045 </P>
<P ALIGN="CENTER">For more details: <A HREF="http://www.eiffel.com">www.eiffel.com</A></P>
</BODY>
</HTML>
